/****************************************************************************
**
** Authors: Antonio Marcio A Menezes, Emanuel Grohs.
**
** This file is part of the Qt Board Game Framework.
**
** This file may be used under the terms of the GNU Lesser General Public
** License version 2.0 as published by the Free Software Foundation
** and appearing in the file LICENSE.LGPL included in the
** packaging of this file.
**
** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
**
****************************************************************************/

#ifndef GAMESTATE_H
#define GAMESTATE_H

#include <QList>
#include "zone.h"

namespace qtbf {
    class GameState;
}

class qtbf::GameState
{
private:
    QList<Zone> zones;
public:
    GameState();
    int getPlayerCount();
};

Q_DECLARE_INTERFACE(qtbf::GameState, "qtbf.GameState/1.0")

#endif // GAMESTATE_H
